草庐IT

GitLab - GitHub

全部标签

git - 将 GitHub 与另一个 Bug-tracker 一起使用?

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭7年前。Improvethisquestion我参与了这个项目,Pinta,我们目前正在使用GitHub进行开发。我们都喜欢Git和GitHub,并希望继续使用它。然而,现在该项目正在变得稳定和参与,是时候我们开始使用比GitHub的简单问题跟踪器更强大的错误跟踪系统了。我们还想开始进行基于GetText的翻译。我们正在研究Launchpad,它有一个很好的错误跟踪器和翻译管理器,但我们想继续使用GitHub进行开发。我担心这些集成不

git - GitHub如何查看单个文件的变化?

我的最后一次提交更新了大约300个文件,差异页面显示抱歉,我们无法显示整个差异,因为它太大了,而且速度太慢,我几乎无法滚动它。如何查看单个文件的更改?查看特定文件时,我希望有一个链接可以将其与以前的版本进行比较,但我找不到任何链接。我是不是遗漏了什么或者为什么没有这么重要的功能? 最佳答案 使用gitdiff。它可以接受修订和文件参数。gitdiffmaster./myawesomefile.txt将显示文件的master版本与本地版本有何不同gitdiff878a984e./myawesomefile.txt将显示提交哈希7868

git - GitHub如何查看单个文件的变化?

我的最后一次提交更新了大约300个文件,差异页面显示抱歉,我们无法显示整个差异,因为它太大了,而且速度太慢,我几乎无法滚动它。如何查看单个文件的更改?查看特定文件时,我希望有一个链接可以将其与以前的版本进行比较,但我找不到任何链接。我是不是遗漏了什么或者为什么没有这么重要的功能? 最佳答案 使用gitdiff。它可以接受修订和文件参数。gitdiffmaster./myawesomefile.txt将显示文件的master版本与本地版本有何不同gitdiff878a984e./myawesomefile.txt将显示提交哈希7868

git - Swagger Editor 与 Git 或 GitHub 的集成

我目前正在使用SwaggerEditor在我的本地网络中。编辑器有没有可能直接从git服务器导入文件?我正在定义一个API,我希望在git中拥有它,不仅是为了保证它的安全,也是为了与其他程序员协作。感谢您的任何建议。 最佳答案 您可以从Github传递指向“原始”文件的链接。https://editor.swagger.io/?url=https://raw.githubusercontent.com/user/repo/branch/swagger.yml 关于git-SwaggerE

git - Swagger Editor 与 Git 或 GitHub 的集成

我目前正在使用SwaggerEditor在我的本地网络中。编辑器有没有可能直接从git服务器导入文件?我正在定义一个API,我希望在git中拥有它,不仅是为了保证它的安全,也是为了与其他程序员协作。感谢您的任何建议。 最佳答案 您可以从Github传递指向“原始”文件的链接。https://editor.swagger.io/?url=https://raw.githubusercontent.com/user/repo/branch/swagger.yml 关于git-SwaggerE

git - 如何在gitlab中管理多个maven项目

我们有多个(大约75个)maven项目,我们已按以下方式单独将它们推送到Gitlab:GROUP1-4个项目GROUP2-2个项目第3组-10个项目..GROUP10-6个项目我们现在想实现像Jenkins这样的CI工具。但是在jenkins个性中创建和管理所有75个项目非常耗时。这样我们就有了两种方法。gitsubmodules:在这种情况下,我们可能会遇到很多复杂情况,因为个别开发人员正在fork多个项目并在他fork的仓库中工作。单个git项目:在这种情况下,如果每个开发人员都对主repo进行fork,那么所需的磁盘空间就会很大,性能也会下降。但它会比gitsubmodules更

git - 如何在gitlab中管理多个maven项目

我们有多个(大约75个)maven项目,我们已按以下方式单独将它们推送到Gitlab:GROUP1-4个项目GROUP2-2个项目第3组-10个项目..GROUP10-6个项目我们现在想实现像Jenkins这样的CI工具。但是在jenkins个性中创建和管理所有75个项目非常耗时。这样我们就有了两种方法。gitsubmodules:在这种情况下,我们可能会遇到很多复杂情况,因为个别开发人员正在fork多个项目并在他fork的仓库中工作。单个git项目:在这种情况下,如果每个开发人员都对主repo进行fork,那么所需的磁盘空间就会很大,性能也会下降。但它会比gitsubmodules更

Windows 上的 Gitlab Build Runner 使用 HTTP 而不是 SSH

我是GitlabCI的新手,但已经阅读了一段时间的主题。每次提交后,我都必须在我的Gitlab上测试编译C#-Projects,并发现我需要使用WindowsShell-Runner设置来为CI正确构建我的项目。不幸的是,我的Gitlab设置只允许开发人员和机器通过SSH连接,而不是HTTP。但是我的Windows运行程序总是尝试通过http连接并且构建失败。如何正确配置?我已经尝试编辑与运行器关联的config.toml,但是没有指定是使用ssh还是http的选项。 最佳答案 如果您的运行者可以通过ssh访问,请尝试使用gitla

Windows 上的 Gitlab Build Runner 使用 HTTP 而不是 SSH

我是GitlabCI的新手,但已经阅读了一段时间的主题。每次提交后,我都必须在我的Gitlab上测试编译C#-Projects,并发现我需要使用WindowsShell-Runner设置来为CI正确构建我的项目。不幸的是,我的Gitlab设置只允许开发人员和机器通过SSH连接,而不是HTTP。但是我的Windows运行程序总是尝试通过http连接并且构建失败。如何正确配置?我已经尝试编辑与运行器关联的config.toml,但是没有指定是使用ssh还是http的选项。 最佳答案 如果您的运行者可以通过ssh访问,请尝试使用gitla

git - 如何将 gitlab 备份迁移到具有最新 gitlab 版本的新服务器

我正在尝试将旧服务器的gitlab备份迁移到新服务器。我的旧服务器有gitlab(gitlab-6.5.1-0),我的新服务器有gitlab版本(gitlab6.6.5-omnibus)。我使用以下命令从我的旧服务器备份bundleexecrakegitlab:backup:createRAILS_ENV=production当我尝试使用此命令在新服务器中恢复此备份时gitlab-rakegitlab:backup:restoreBACKUP=1395394855我得到以下输出Unpackingbackup...doneGitLabversionmismatch:Yourcurrent